package com.zdy.im.user.vo.request;


import com.sixeco.framework.common.api.ApiDesc;
import com.sixeco.framework.http.data.vo.RequestParserVo;

/**
* @ClassName: ImRoomInfoRequestVo.java
* @Description: 群信息表的数据交互处理类
 * @Author 作者 : zdy
 * @CreateDate 创建时间: 2021-02-30
* @version V1.0.0
* <p>
    * ----------------------------------------------------------------------------
    *  modifyer    modifyTime                 comment
    *
    * ----------------------------------------------------------------------------
    * </p>
*/
public class RoomUserQueryRequestVo extends RequestParserVo{

		@ApiDesc(value = "页码", required = 0)
        private int pageNo;
		@ApiDesc(value = "条数", required = 0)
        private int pageSize;

		/** roomId 群id  */
		@ApiDesc(value = "群id", required = 1)
		private long roomId;

		/** nickName 用户群昵称/备注昵称  */
		@ApiDesc(value = "用户群昵称/备注昵称", required = 0)
		private String nickName;






    public static RoomUserQueryRequestVo build(){
        return new RoomUserQueryRequestVo();
    }



        public int getPageNo() {
             return pageNo;
        }

        public RoomUserQueryRequestVo setPageNo(int pageNo) {
            this.pageNo = pageNo;
            return this;
        }

        public int getPageSize() {
         return pageSize;
        }

        public RoomUserQueryRequestVo setPageSize(int pageSize) {
            this.pageSize = pageSize;
            return this;
        }

		public RoomUserQueryRequestVo toRoomId(long roomId) {
			this.roomId = roomId;
			return this;
		}

		public long getRoomId() {
			return roomId;
		}

		public void setRoomId(long roomId) {
			this.roomId = roomId;
		}

		public RoomUserQueryRequestVo toNickName(String nickName) {
			this.nickName = nickName;
			return this;
		}

		public String getNickName() {
			return nickName;
		}

		public void setNickName(String nickName) {
			this.nickName = nickName;
		}
}
